<?php if (!defined('BASEPATH'))exit('No direct script access allowed');

class Jadwal_guru extends CI_Controller
{
    public function index()
    {
        $id = $this->session->userdata('kode_guru');
        $data['id_tahun'] = $this->db->select('id_tahun')->from('tahun')->where('tahun_aktif', 1)->get()->row()->id_tahun;
        
        $data['select_tahun'] = $this->db->query('SELECT t.id_tahun, t.tahun_angkatan FROM jadwal_pelajaran jp
INNER JOIN tahun t ON(t.id_tahun=jp.id_tahun)
INNER JOIN mata_pelajaran mp ON(mp.id=jp.id_mapel)
WHERE mp.kode_guru = '.$id.'
GROUP BY t.id_tahun
ORDER BY t.tahun_angkatan DESC');
        $this->template->home('home/v_jadwal_guru', $data, 'Jadwal Guru');
    }
    
    public function data()
    {
        $id = $this->session->userdata('kode_guru');
        $id_tahun = $this->encrypt->decode($this->input->post('id_tahun'));
        if($id != "" && $id_tahun != "")
        {
            $data['rslt_jadwal'] = $this->db->query('SELECT t.tahun_angkatan, jp.hari, jp.jam_pelajaran, dk.nama_kelas, tp.nama_pelajaran, rua.nama_kelas AS ruangan FROM jadwal_pelajaran jp
INNER JOIN mata_pelajaran mp ON(mp.id=jp.id_jadwal)
INNER JOIN tabel_pelajaran tp ON(tp.kode_pelajaran=mp.kode_pelajaran)
INNER JOIN data_kelas dk ON(dk.id_kelas=jp.id_kelas)
INNER JOIN tahun t ON(t.id_tahun=jp.id_tahun)
INNER JOIN data_kelas rua ON(rua.id_kelas=jp.ruangan_kelas)
WHERE mp.kode_guru = '.$id.'
AND jp.id_tahun = '.$id_tahun.'
ORDER BY jp.hari ASC, jp.jam_pelajaran ASC');
            
            $this->load->view('home/v_jadwal_guru_data', $data);
        }
        else
        {
            show_404();
        }
    }
}

/* End of file jadwal_guru.php */
/* Location: ./application/controllers/jadwal_guru.php */